.za-loading {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  overflow: auto;
  user-select: none;
}
.za-loading--open {
  display: flex;
  align-items: center;
  justify-content: center;
}

.za-loading__container {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 80px;
  height: 80px;
  padding: 20px 15px;
  border-radius: var(--radius-md);
  background: var(--loading-background);
  color: var(--color-text);
}
